#ifndef PASAJES_H
#define PASAJES_H

#define RESERVADO 	1
#define PAGADO			2
#define CONFIRMADO	3
#define CANCELADO		4
#define TODOS 			0

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	alta_pasajes

	DESCRIPCION:		Pantalla de creacion de pasajes

	RECIBE:				void

	DEVUELVE:			void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void alta_pasajes(void);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	obtener_ult_id_tkt

	DESCRIPCION:		obtiene el ultimo id de ticket utilizado (los tickets se crean
							en secuencia correlativa

	RECIBE:				void

	DEVUELVE:			el ultimo nro de ticket creado en la tabla (int)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
int obtener_ult_id_tkt();

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	consulta_pasajes

	DESCRIPCION:		Listado de pasajes existentes

	RECIBE:				void

	DEVUELVE:			void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void consulta_pasajes(void);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	cancela_pasajes

	DESCRIPCION:		modifica el estado de un pasaje a cancelado

	RECIBE:				void

	DEVUELVE:			void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void cancela_pasajes(void);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	carga_pagos

	DESCRIPCION:		modifica el estado de un pasaje a pagado

	RECIBE:				void

	DEVUELVE:			void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void carga_pagos(void);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	carga_checkin

	DESCRIPCION:		modifica el estado de un pasaje a pagado

	RECIBE:				void

	DEVUELVE:			void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void carga_checkin(void);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	cons_ticket

	DESCRIPCION:		efectua una consulta por pantalla de un pasaje

	RECIBE:				void

	DEVUELVE:			void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void cons_ticket(void);


#endif
